home *** CD-ROM | disk | FTP | other *** search
/ Computer Music 2004 January / Computer Music Magazine 68 2004.iso / pc / Software / MAC Software / Full Software / Free Effects Mac / Smartelectronix - Bram / Madshifta OS9x OSX / source / changes.txt next >
Encoding:
Text File  |  2002-08-13  |  2.1 KB  |  66 lines

  1. MAKE SURE THAT WANTEVENTS() AND ALL CANDOS ARE IN ORDER
  2.  
  3.  
  4.  
  5. While translating the source code for MadShifta from Delphi to C++, I 
  6. also made some changes here and there.  This document lists all of the 
  7. changes that I made so that you know what's different about the Delphi 
  8. version vs. this C++ version.  I might have forgotten about a few things, 
  9. but these are what I remember:
  10.  
  11.  
  12.  
  13.     changes to the effect:
  14.  
  15. changed the way how root key works so that it works correctly
  16.  
  17. make macros for scaling some of the parameters' 0.0 to 1.0 parameter 
  18. values to their actual values, making it simpler to correctly get the 
  19. real values
  20.  
  21. fixed getParameterDisplay() and getParameterLabel() so that the correct 
  22. information is displayed when not using the GUI or when using host 
  23. features that utilize that information (like Logic's automation scheme, 
  24. for example)
  25.  
  26. extended getInputProperties() and getOutputProperties() to handle the 
  27. shortLabels
  28.  
  29. extended canDo() to include more of the stuff that MadShifta can do
  30.  
  31.  
  32.  
  33.     changes to the graphical interface:
  34.  
  35. completely re-written to use Steinberg's VSTGUI library
  36.  
  37. fewer custom mouse cursors (only when they're useful)
  38.  
  39. clicking on VS won't turn text off (I thought that was a kind of stupid 
  40. feature and didn't want to implement it)
  41.  
  42. different "about" splash screen, and you don't have to click on "OK," 
  43. clicking anywhere will exit it
  44.  
  45. fixed root key display so that it accurately reflects the actual root 
  46. key being used
  47.  
  48. reversed the drag orientation of the "circle" controls (previously, 
  49. dragging up lowered the value and dragging down increased the value; 
  50. this was very counter-intuitive to me)
  51.  
  52. did not implement the effect of turning the display text from white to 
  53. blue when its background turned red (didn't seem worth the effort and 
  54. that baby blue on red combination hurt my eyes!)
  55.  
  56. there is no circular fill effect (filling up with red) for the circle 
  57. controls (it would have been a pain to implement and didn't seem worth it)
  58.  
  59. when you click on the www.smartelectronix.com or www.tobybear.de, you 
  60. will be transported to the respective web page
  61.  
  62.  
  63.  
  64. Marc Poirier
  65. August 12th 2002
  66.